package samsung.sds.survey.surveyManagement.dao;

import java.util.List;

import samsung.sds.survey.surveyManagement.model.OptionEntity;
import samsung.sds.survey.surveyManagement.model.QuestionEntity;
import samsung.sds.survey.surveyManagement.model.SurveyEntity;
import samsung.sds.system.common.baseQuery.BaseMapper;

/**
 * @author sp.deng
 * @createDate 2016-01-13
 * 
 * 问卷编辑操作的dao
 */
public interface SurveyDesignMapper extends BaseMapper<SurveyEntity>{
	
	/**
	 * 查询问题 
	 * @param surveyId 问卷的id
	 * @return 问题实体的集合
	 */
	public List<QuestionEntity> selectTF_F_QUESTION(String surveyId);
	
	/**
	 * 查询问题的选项
	 * @param string 问题的id
	 * @return 问题选项实体的集合
	 */
	public List<OptionEntity> selectTF_F_QUESTION_OPTIONITEMT(String id);

	/**
	 * 删除问题的选项
	 * @param id
	 * @return
	 */
	public int deleteTF_F_QUESTION_OPTIONITEMT(String id);

	/**
	 * 插入选项
	 * @param OptionEntity 选项实体
	 * @return
	 */
	public int insertTF_F_QUESTION_OPTIONITEMT(OptionEntity OptionEntity);

	/**
	 * 插入问题
	 * @param questionEntity 问题实体
	 * @return
	 */
	public int insertTF_F_QUESTION(QuestionEntity questionEntity);

}
